Timely data availability - German English Dictionary